package com.steward.model.card;

import java.io.Serializable;
import java.math.BigDecimal;
import java.util.Date;

public class Card implements Serializable{
    /**
	 * 
	 */
	private static final long serialVersionUID = 122930857136484309L;

	private String id;

    private String custId;

    private String cardNo;

    private String cardPwd;

    private Date startDate;

    private Date endDate;

    private BigDecimal richAmt;

    private BigDecimal consumeAmt;

    private BigDecimal surplusBal;

    private BigDecimal freeBal;

    private Integer exIntegral;

    private Integer surplusIntegral;

    private BigDecimal rate;

    private Boolean isMorecar;

    private String carId;

    private Boolean cardStatus;

    private Date addDate;

    private String updateOpr;

    private Date updateDate;

    private String cardtypeId;

    private String accesskey;

    private Boolean isFix;

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id == null ? null : id.trim();
    }

    public String getCustId() {
        return custId;
    }

    public void setCustId(String custId) {
        this.custId = custId == null ? null : custId.trim();
    }

    public String getCardNo() {
        return cardNo;
    }

    public void setCardNo(String cardNo) {
        this.cardNo = cardNo == null ? null : cardNo.trim();
    }

    public String getCardPwd() {
        return cardPwd;
    }

    public void setCardPwd(String cardPwd) {
        this.cardPwd = cardPwd == null ? null : cardPwd.trim();
    }

    public Date getStartDate() {
        return startDate;
    }

    public void setStartDate(Date startDate) {
        this.startDate = startDate;
    }

    public Date getEndDate() {
        return endDate;
    }

    public void setEndDate(Date endDate) {
        this.endDate = endDate;
    }

    public BigDecimal getRichAmt() {
        return richAmt;
    }

    public void setRichAmt(BigDecimal richAmt) {
        this.richAmt = richAmt;
    }

    public BigDecimal getConsumeAmt() {
        return consumeAmt;
    }

    public void setConsumeAmt(BigDecimal consumeAmt) {
        this.consumeAmt = consumeAmt;
    }

    public BigDecimal getSurplusBal() {
        return surplusBal;
    }

    public void setSurplusBal(BigDecimal surplusBal) {
        this.surplusBal = surplusBal;
    }

    public BigDecimal getFreeBal() {
        return freeBal;
    }

    public void setFreeBal(BigDecimal freeBal) {
        this.freeBal = freeBal;
    }

    public Integer getExIntegral() {
        return exIntegral;
    }

    public void setExIntegral(Integer exIntegral) {
        this.exIntegral = exIntegral;
    }

    public Integer getSurplusIntegral() {
        return surplusIntegral;
    }

    public void setSurplusIntegral(Integer surplusIntegral) {
        this.surplusIntegral = surplusIntegral;
    }

    public BigDecimal getRate() {
        return rate;
    }

    public void setRate(BigDecimal rate) {
        this.rate = rate;
    }

    public Boolean getIsMorecar() {
        return isMorecar;
    }

    public void setIsMorecar(Boolean isMorecar) {
        this.isMorecar = isMorecar;
    }

    public String getCarId() {
        return carId;
    }

    public void setCarId(String carId) {
        this.carId = carId == null ? null : carId.trim();
    }

    public Boolean getCardStatus() {
        return cardStatus;
    }

    public void setCardStatus(Boolean cardStatus) {
        this.cardStatus = cardStatus;
    }

    public Date getAddDate() {
        return addDate;
    }

    public void setAddDate(Date addDate) {
        this.addDate = addDate;
    }

    public String getUpdateOpr() {
        return updateOpr;
    }

    public void setUpdateOpr(String updateOpr) {
        this.updateOpr = updateOpr == null ? null : updateOpr.trim();
    }

    public Date getUpdateDate() {
        return updateDate;
    }

    public void setUpdateDate(Date updateDate) {
        this.updateDate = updateDate;
    }

    public String getCardtypeId() {
        return cardtypeId;
    }

    public void setCardtypeId(String cardtypeId) {
        this.cardtypeId = cardtypeId == null ? null : cardtypeId.trim();
    }

    public String getAccesskey() {
        return accesskey;
    }

    public void setAccesskey(String accesskey) {
        this.accesskey = accesskey == null ? null : accesskey.trim();
    }

    public Boolean getIsFix() {
        return isFix;
    }

    public void setIsFix(Boolean isFix) {
        this.isFix = isFix;
    }
}